package algoritmos2011;

public class ListaInvitacionesEventos {
	private  NodoListaInvitacionesEventos inicio;
	private NodoListaInvitacionesEventos fin;
	
	public NodoListaInvitacionesEventos getInicio() {
		return inicio;
	}
	public void setInicio(NodoListaInvitacionesEventos inicio) {
		this.inicio = inicio;
	}
	public NodoListaInvitacionesEventos getFin() {
		return fin;
	}
	public void setFin(NodoListaInvitacionesEventos fin) {
		this.fin = fin;
	}
	
	public boolean esVacia(){
		return inicio == null;
	}
	public ListaInvitacionesEventos() {
		
	}
	
	public void vaciarListaInvitacionesEventos(){
		if (this.getInicio()!=null){
			this.setInicio(vaciarListaInvitacionesEventos(this.getInicio()));
		}
	}
	private NodoListaInvitacionesEventos vaciarListaInvitacionesEventos(NodoListaInvitacionesEventos nodo){
		
		if(nodo.getSig()!=null){
			vaciarListaInvitacionesEventos(nodo.getSig());
		}	
		nodo=null;
		return nodo;
	}

	
}

